package com.cw.response;

import io.swagger.annotations.*;
import lombok.*;

@Data
@ApiModel(value = "查看空闲床位返回结果")
public class EmptyBedsResponse {

    @ApiModelProperty(value = "院区编码")
    private String yeadCode;

    @ApiModelProperty(value = "院区名称")
    private String yeadName;

    @ApiModelProperty(value = "病区编码")
    private String areaCode;

    @ApiModelProperty(value = "病区名称")
    private String areaName;

    @ApiModelProperty(value = "科室编码")
    private String deptCode;

    @ApiModelProperty(value = "科室名称")
    private String deptName;

    @ApiModelProperty(value = "床位总数")
    private Integer bedsCount;

    @ApiModelProperty(value = "已使用床位数量")
    private Integer usedBedsCount;

    @ApiModelProperty(value = "已使用床位占比")
    private Double usedBedsCountDouble;

    @ApiModelProperty(value = "空闲床位数量")
    private Integer emptyBedsCount;

    @ApiModelProperty(value = "空闲床位占比")
    private Double emptyBedsCountDouble;

    @ApiModelProperty(value = "集管床位")
    private Integer focusManager;

    @ApiModelProperty(value = "非集管床位")
    private Integer noFocusManager;

    @ApiModelProperty(value = "已登记床位数量")
    private Integer registerBedCount;

    @ApiModelProperty(value = "男空床数量")
    private Integer manEmptyBedsCount;

    @ApiModelProperty(value = "女空床数量")
    private Integer womanEmptyBedsCount;

    @ApiModelProperty(value = "不明性别空床数量")
    private Integer unknownEmptyBedsCount;

    @ApiModelProperty(value = "非集管男空床数量")
    private Integer manEmptyBedsCount1;

    @ApiModelProperty(value = "非集管女空床数量")
    private Integer womanEmptyBedsCount1;

    @ApiModelProperty(value = "非集管不明性别空床数量")
    private Integer unknownEmptyBedsCount1;

    @ApiModelProperty(value = "集管空床数/全院空床位总数")
    private String strEmptyTotal;

    @ApiModelProperty(value = "今日出院患者数量")
    private String leaveHospitalToday;

    @ApiModelProperty(value = "明日出院患者数量")
    private String leaveHospitalTomorrow;

}
